package com.cn.wanxi.dao;

import com.cn.wanxi.entity.StudentEntity;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @version 1.0
 * @author:林建权
 * @Date:2020/3/17 12:36
 */
@Repository
public interface IStudentDao {

    /**
     * 查询所有学生
     * @return
     */
    public List<StudentEntity> findAllStudent();

    /**
     * 根据id查询学生
     * @param id
     * @return
     */
    public StudentEntity findStudentById(Integer id);

    /**
     * 新增学生
     * @param studentEntity
     */
    public void addStudent(StudentEntity studentEntity);

    /**
     * 修改学生信息
     * @param studentEntity
     */
    public void updateStudent(StudentEntity studentEntity);

    /**
     * 删除学生
     * @param id
     */
    public void deleteStudent(Integer id);
}
